﻿#include <stdio.h>
#include "thuvien.h"
#include <conio.h>
#include <Windows.h>
void startload()
{
	game bom;
	load(bom);
	bom.started_time=clock()-bom.play_time*1000;
	int x=7,y=4;
	Game(bom,x,y);

}
void load(game &bom) //load các giá trị cần thiết cho màn chơi từ file save.txt
{

	FILE *s = fopen("save.txt","r");
	
	if (s==NULL) //báo lỗi nếu file save chưa được tạo trước đó

	{
		system("cls");
		printf("Khong the load game!! Ban chua luu file save!!");
		printf("Tro lai menu...");
		getch();
		menu();
	}
	else
	{
	fscanf(s,"Size: %dx%d",&bom.m,&bom.n); //load kích thước ma trận
	fscanf(s,"\n");

	for (int i=0;i<bom.m;i++) //load các giá trị của ma trận
		for (int j=0;j<bom.n;j++)
		{
			fscanf(s,"%d ",&bom.mt[i][j]);
			if (j==bom.n-1)
				fscanf(s,"\n");
		}

	fscanf(s,"\n");

	
	for (int i=0;i<bom.m;i++) //load các giá trị của ma trận phụ
		for (int j=0;j<bom.n;j++)
		{
			fscanf(s,"%d ",&bom.mtcover[i][j]);
			if (j==bom.n-1)
				fscanf(s,"\n");
		}

	fscanf(s,"\nMode: %d",&bom.mode); //load chế độ chơi

	fscanf(s,"\nPlay time: %d",&bom.play_time); //load thời gian đã chơi trước đó

	fclose(s); //đóng file save
	}
}